revenge by the wearer of horns - Spanisch Englisch Wörterbuch